battery cage - Turkish English Dictionary